body{ margin:0; padding:0;}img{ border:none;}a{ text-decoration:none;}a:hover{ text-decoration:none;}ul,li{ list-style:none; padding:0; margin:0;}*{ font-family: Arial;}@media (max-width:768px) {    .yc {        display: none !important;    }    .yc0 {        display: block !important;    }    .ttop{border-top: 1px solid #00b0d8;}    .navbar{margin-bottom: 0;}    .navbar-brand{font-size: 14px !important;color: #fff !important;}    .navbar-default{background: #0072bb !important;border: none;}    .navbar-default .navbar-toggle {        border-color: #fff !important;    }    .navbar-default .navbar-toggle .icon-bar {        background-color: #fff !important;    }    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {        background-color: #0072bb !important;    }    .navbar-default .navbar-nav>li>a{        color: #fff !important;}    .navbar-default .navbar-nav li .active, .navbar-default .navbar-nav li .active:focus, .navbar-default .navbar-nav li a:hover {        color: #fff;        background-color:#00b0d8  !important    }    .navbar-default .navbar-nav .open .dropdown-menu>li>a{ color:#fff !important;}    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:none; color:#e2e2e2 !important;border-radius: 2px;}    .xl1{cursor: pointer;background:#32aadc;border-radius:5px;padding: 0 4px;padding-left: 10px;margin-top: 5px;width:100px;float: right; line-height:30px;}    .xl1 .caret{ top: 15px; right:5px}    .xl1 a{color: #fff}    .ttop{width: 100%;background: #2a8ecd;}    .dh{width: 220px;font-size: 14px;line-height: 40px; float: left;color: #fff;background: url("../images/dh.png") no-repeat left center;padding-left: 30px;}    .lgdh,.ycdh{padding: 0;}    .navbar-nav .open .dropdown-menu{background:#2a8ecd !important;}    .well00 p{margin: 0;}    .well00 p a{font-size: 13px;line-height:28px;color:#eaeaea;padding:0 10px;display: block;padding-left: 30px;}    .firstp{margin:20px auto;}    .ckgd{ width:30%; float: right; line-height: 30px; border: 1px solid #cccccc;text-align:center;margin-top:20px;color: #555;}    .gyk{padding: 0;margin-bottom: 15px;}    .ycxw{padding: 0;}    .gyk img{margin: 15px auto;}    .gyk article{font-size: 14px;line-height: 28px;color: #555;}    .gybt{width: 100%; overflow: hidden;}    .zcnr{width: 70%; float: left;}    .zcnr h1{margin: 0; font-size:18px; color: #4e4e4e; line-height:40px; background: url("../images/xht.jpg") no-repeat left bottom;}    .ywz{display: block; font-size: 14px; line-height:36px;color: #6e6e6e;}    .ycxwb h1{font-size: 14px; line-height: 30px;color:#555; margin: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}    .ycxw p{margin: 0;font-size: 13px;line-height: 20px;color: #928888;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .ycxwb{width:100%;}    .zcsj{display: none;}    .xwlb li{width: 100%; overflow: hidden;padding:15px 0; border-bottom: 1px dotted #e6e6e6;}    .cplbk{width: 100%;overflow: hidden;margin:15px auto;}    .cpdk{width: 100%; background: url("../images/cpbj.jpg") no-repeat top center;padding:20px 0;}    .cpbt{width: 100%; margin: 10px auto; overflow: hidden;}    .cpwz{width:70%; float: left; font-size:18px;color: #555; line-height: 40px;}    .cpwz .ywz1{font-size:13px;line-height: 40px;color: #878787;}    .ckgd0{width:30%; float: right; line-height: 30px; border: 1px solid #cccccc;text-align:center;color: #555;}    .ckgd0 a{color: #767676;}    .cplbk li{padding: 0 5px;}    cplbk li a{display: block;position: relative;}    .btbg{width: 100%;position:absolute;bottom: 0; left:0;height:36px; text-align: center; background:#2a8ecd;transition: all ease .3s;}    .cplbk li a{display: block;position: relative;}    .btbg h1{margin: 0;font-size: 14px; color: #fff;line-height: 36px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}    .wmys{margin:20px auto;}    .ysy{width: 100%; margin:20px auto; overflow: hidden;}    .zcys article{margin: 20px auto; font-size: 14px; line-height: 24px;color: #919191;}    .ysbt,.ysbt1{background: url("../images/btbg.png") no-repeat left center;padding-left:10px; font-size:16px; line-height: 40px;color: #555;overflow: hidden;}    .xlh{font-size:24px;color: #2a8ecd; font-weight: bold;line-height: 40px; font-style: italic;float: left;margin-right: 10px;}    .zcys{padding: 0;}    .yqljk{width: 100%; background: #f7f7f7; padding:20px 0;}    .ycljwz li{width: 50%; float: left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .ycljwz li a{font-size: 13px;line-height:26px;color: #666; padding: 0 15px;float: left;}    .zcbt{font-size: 18px; line-height:50px;color: #4a4a4a;padding: 0 10px;}    .ycljwz{padding: 0;}    .footer{width: 100%; border-top: 2px solid #2a8ecd;background: #113e73;}    .lxwz{ font-size: 14px;line-height: 28px;color: #dedede; padding:20px 0; }    .nrk{margin: 20px auto;}    .zcdhk h1{font-size: 16px;font-weight: bold;color: #333;margin: 0; line-height: 40px;padding-left: 10px;}    .zcdh li a{display: block; width: 100%; font-size: 14px; line-height: 36px; border: 1px solid #e6e6e6;margin-bottom: 10px; overflow: hidden;padding: 0 10px;color: #555;}    .zcdh li a span{float: right;}    .zcdh li .selected{background: #2a8ecd; color: #fff;}    .dq{font-size: 14px; line-height: 40px; color: #555;border-bottom: 1px solid #e6e6e6;}    .dq a{color: #555;}    .dq .dyh:nth-child(1){display: none}    .ycms{margin:30px auto;font-size: 14px; line-height: 26px; color: #555;}    .ycms img{max-width: 100%;}    .ycwz,.zcdhk,.yccplb{padding: 0;}    /*产品列表*/    .cplbkn{margin:20px auto;overflow: hidden;}    .cplbkn li{margin-bottom:10px;padding: 0 5px;}    .cplbkn li a{display: block; position: relative; top: 0;transition: all ease .3s;}    .cplbkn li img{width:48vw;height:48vw;object-fit: cover}    .cplbkn li p{margin: 0; font-size: 14px;line-height:36px; text-align: center;background:url("../images/ssj.png") no-repeat bottom center #f4f4f4;border-bottom: 1px solid #2a8ecd;color: #333;        overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    /*产品详情*/    .cpxqnm{margin: 20px auto;overflow: hidden;border: 1px solid #e6e6e6;padding: 10px;}    .zcgdt img{display: block; margin: 0 auto;}    .ycmsn h1{font-size: 16px;line-height:40px; margin: 0; color: #333;margin-top: 10px;}    .ycmsn article{margin: 10px auto; font-size:13px; line-height: 24px;color: #555;}    .yclx{width: 100%; border-top: 1px solid #e6e6e6;overflow: hidden;padding-top:10px;margin-top: 20px;}    .xqwzn{padding: 10px 0;font-size: 13px;line-height: 26px;color: #555;}    .xqwzn img{max-width: 100%; height: auto;}    .cpxqnk{margin:0px auto; overflow: hidden; clear:both;}    .cpxqnk h1{font-size: 16px;line-height: 40px;color:#333; background: #f4f4f4; padding: 0 10px;}    /*新闻列表*/    .xwlbkn{margin:20px auto;}    .xwlbkn li{width: 100%; overflow: hidden;border-bottom: 1px solid #e6e6e6;padding: 10px 0;}    .ycxwn h1{font-size: 16px;line-height:40px;color: #333333; margin: 0;}    .ycxwn article{font-size: 13px;line-height: 24px;color: #848484;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .xwlbt{ display:none;}    /*新闻详情*/    .ycxwnr{margin: 20px auto;}    .xwbtn{font-size: 16px; line-height:30px;padding:10px 0;color: #333333;text-align: center;}    .sxp li{font-size: 14px;line-height: 40px;color: #555; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}    .sxp li a{color: #555;}    /*联系我们*/    .lxwmk{margin: 20px auto;}    .lxwmk h1{margin: 0; font-size: 18px;color: #333333; font-weight: bold; line-height: 40px;}    .lxtw{font-size: 14px; line-height: 28px;color: #555;}    /*在线留言*/    .bdk{width: 100%; float: left;margin-bottom:15px;margin-right: 15px;}    input::placeholder,textarea::placeholder{font-size: 13px; line-height: 28px;color: #777;}    .bdk input,.bdk2 input{width:100%; height:40px; border: 1px solid #f6f6f6;background:#f6f6f6;padding: 0 10px; font-size: 13px; line-height:40px;}    .bdk2 input{width:50%;}    .bqxx{font-weight: 14px; line-height: 60px;color: #555;}    .lyk{width:100%; margin: 0px auto 10px;border: 1px solid #f6f6f6;background:#f6f6f6; padding: 0 10px; font-size: 13px; line-height: 28px;min-height: 80px;}    .tjly a{display: block; width: 200px; height: 38px; background:#2a8ecd; text-align: center; font-size: 14px; color: #fff; line-height: 42px;margin-top: 20px;}}.nrmsk{margin:20px auto;font-size: 14px; line-height: 26px;color: #555;}.nrzy{margin: 15px auto; font-size: 14px;line-height: 28px;color: #777; border: 1px solid #e6e6e6; padding: 10px;}.nrzy .zy{color: #444;}.fbxx{font-size: 13px;line-height: 40px; text-align: center; color: #888;}.ycan{width: 94px; line-height: 30px;float: right;background: #2a8ecd; font-size: 13px;text-align: center;color: #fff;margin-top:8px;}.ycan a{color: #fff;}.ycdhn{width: 60%; float: left;font-size: 13px;color: #555555;background: url("../images/dhtb.png") no-repeat left center;padding-left:40px;}.bannert{border-top: 2px solid #06bfba;border-bottom: 2px solid #06bfba;}.swiper-button-next{background: url("../images/yjt.png") no-repeat center center !important;width: 30px !important;height: 30px !important;}.swiper-button-prev{background: url("../images/zjt.png") no-repeat center center !important;width: 30px !important;height: 30px !important;}.nrmsk img{max-width: 100%; height: auto;}.tjyd{margin: 10px auto;}.tjbt{width: 100%; font-size: 16px;line-height: 40px;background: #f4f4f4; color: #333; padding: 0 10px;margin-bottom: 15px;}.tjyd li{width: 100%; overflow: hidden; font-size: 14px;line-height: 40px;color: #555;border-bottom: 1px dotted #e6e6e6;padding: 0 10px;}.tjyd li a{color: #777777;}.tjyd li p{width: 70%; float: left; margin: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}.xq{width: 30%; float: right; text-align: right;}.sxp{width: 100%;overflow: hidden; border-top: 1px solid #e6e6e6;}@media (min-width: 768px) {    /*在线留言*/    .bdk{width: 350px; float: left;margin-bottom: 25px;margin-right: 15px;}    input::placeholder,textarea::placeholder{font-size: 13px; line-height: 28px;color: #777;}    .bdk input,.bdk2 input{width:350px; height:40px; border: 1px solid #f6f6f6;background:#f6f6f6;padding: 0 10px; font-size: 13px; line-height:40px;}    .bqxx{font-weight: 14px; line-height: 60px;color: #555;}    .lyk{width:716px; margin: 0px auto 20px;border: 1px solid #f6f6f6;background:#f6f6f6; padding: 0 10px; font-size: 13px; line-height: 28px;min-height: 80px;}    .tjly a{display: block; width: 200px; height: 38px; background:#2a8ecd; text-align: center; font-size: 14px; color: #fff; line-height: 42px;margin-top: 40px;}    /*联系我们*/    .lxwmk{margin: 40px auto;}    .lxwmk h1{margin: 0; font-size: 18px;color: #333333; font-weight: bold; line-height: 60px;}    .lxtw{font-size: 14px; line-height: 28px;color: #555;}    /*新闻详情*/    .sxp li{font-size: 14px;line-height: 50px;color: #555; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}    .sxp li a{color: #555;}    .ycxwnr{margin: 40px auto;}    .xwbtn{font-size: 16px; line-height:30px;padding:10px 0;color: #333333;text-align: center;}    /*新闻列表*/    .ycxwn{width: 64%; float: right;}    .ycxwn h1{font-size: 16px;line-height: 50px;color: #333333; margin: 0;}    .ycxwn article{font-size: 13px;line-height: 26px;color: #848484;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 3;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .xwlbt{ width: 35%; float: left;}    .xwlbkn{margin: 40px auto;}    .xwlbkn li{width: 100%; overflow: hidden;border-bottom: 1px solid #e6e6e6;padding: 20px 0;}    /*产品详情*/    .xqwzn{padding: 10px;font-size: 13px;line-height: 26px;color: #555;}    .xqwzn img{max-width: 100%; height: auto;}    .cpxqnk{margin:0px auto; overflow: hidden; clear:both;}    .cpxqnk h1{font-size: 16px;line-height: 40px;color:#333; background: #f4f4f4; padding: 0 10px;}    .yclx{width: 100%; border-top: 1px solid #e6e6e6;overflow: hidden;padding-top:10px;margin-top: 20px;}    .ycmsn{width: 430px;float: right;}    .ycmsn h1{font-size: 16px;line-height:40px; margin: 0; color: #333;margin-top: 10px;}    .ycmsn article{margin: 10px auto; font-size:13px; line-height: 24px;color: #555;}    .zcgdt{width: 306px;float: left;}    .cpxqnm{margin: 40px auto;overflow: hidden;border: 1px solid #e6e6e6;padding: 10px;}    /*产品列表*/    .cplbkn{margin: 40px auto;overflow: hidden;}    .cplbkn li{margin-bottom:30px;}    .cplbkn li a{display: block; position: relative; top: 0;transition: all ease .3s;}    .cplbkn li img{width:250px;height:250px;object-fit: cover}    .cplbkn li p{margin: 0; font-size: 14px;line-height: 40px; text-align: center;background:url("../images/ssj.png") no-repeat bottom center #f4f4f4;border-bottom: 1px solid #2a8ecd;color: #333;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .cplbkn li a:hover p{background:url("../images/ssj.png") no-repeat bottom center #2a8ecd;color: #fff;transition: all ease .3s;}    .cplbkn li a:hover{top: -8px;}/*关于*/    .nrk{margin-top: -50px;margin-bottom:50px;background: #fff;box-shadow: 1px 2px 5px 2px #e2e7e7;position: relative; z-index: 100;padding:10px 15px;}    .zcdhk h1{font-size: 16px;font-weight: bold;color: #333;margin: 0; line-height: 40px;padding-left: 10px;}    .zcdh li a{display: block; width: 100%; font-size: 14px; line-height: 36px; border: 1px solid #e6e6e6;margin-bottom: 10px; overflow: hidden;padding: 0 10px;color: #555;position: relative;transition: all ease .3s;}    .zcdh li a:hover{background: #2a8ecd; color: #fff;}    .zcdh li a span{float: right;}    .zcdh li .selected{background: #2a8ecd; color: #fff;}    .cpxt{margin: 15px auto;}    .cpxt h2{margin: 0; font-size: 15px;line-height:40px; color: #555;}    .cpxt .cpzst{color: #2a8ecd;}    .dq{font-size: 14px; line-height: 40px; color: #555;border-bottom: 1px solid #e6e6e6;}    .dq a{color: #555;}    .dq a:nth-child(1) .dyh{display: none}    .ycms{margin:60px auto;font-size: 14px; line-height: 26px; color: #555;}    .ycms img{max-width: 100%;}    .ycwz{padding-left:50px;}    /*首页*/    .ksdh{width: 270px; float: right;padding: 70px 0;margin-left:40px;}    .ksdh p{margin: 0; font-size: 15px;line-height: 28px;color: #fff;padding-left: 15px;}    .ksdh li a{font-size: 14px;line-height: 28px;color: #dedede;}    .lxwz{width:560px; float: left; font-size: 14px;line-height: 28px;color: #dedede; background: url("../images/dst.jpg") no-repeat right center;padding: 70px 0;margin-left:40px; }    .footer{width: 100%; border-top: 2px solid #2a8ecd;background: #113e73;}    .zcewm{width: 226px;float: left;background: #175ba0;padding: 30px 0;}    .zcewm img{display: block;margin: 0 auto;}    .zcewm h1{margin: 0; font-size: 14px;line-height:40px;text-align: center; color: #e5e5e5;}    .zcewm p{margin: 0; font-size: 20px; line-height: 80px; text-align: center; color: #fff;font-weight: bold;}    .zcbt{width: 12%;}    .ycljwz{padding-left: 0;}    .ycljwz li a{font-size: 14px;line-height: 40px;color: #555; padding: 0 15px;float: left;background: url("../images/xst.jpg") no-repeat right center;}    .zcbt{font-size: 22px; line-height: 40px;color: #4a4a4a;}    .yqljk{width: 100%; background: #f7f7f7; padding:40px 0;}    .ysbt1{background: url("../images/btbg.png") no-repeat left center;padding-left:10px; font-size: 22px; line-height: 48px;color: #555;overflow: hidden;margin-top: 60px;}    .zcys article{margin: 40px auto; font-size: 14px; line-height: 26px;color: #919191;}    .ysbt{background: url("../images/btbg.png") no-repeat left center;padding-left:10px; font-size: 22px; line-height: 48px;color: #555;overflow: hidden;}    .xlh{font-size: 40px;color: #2a8ecd; font-weight: bold;line-height: 48px; font-style: italic;float: left;margin-right: 10px;}    .ysy{width: 100%; margin:60px auto; overflow: hidden;}    .wmys{margin: 50px auto;}    .cplbk{width: 100%;overflow: hidden;margin: 15px auto;}    .cpbt{width: 100%; margin: 10px auto; overflow: hidden;}    .cpwz{width: 80%; float: left; font-size: 22px;color: #555; line-height: 40px;}    .cpwz .ywz1{font-size:16px;line-height: 40px;color: #878787;}    .ckgd0{width:10%; float: right; line-height: 34px; border: 1px solid #cccccc;text-align:center;margin-top:10px;color: #555;}    .ckgd0 a{color: #767676;}    .cpdk{width: 100%; background: url("../images/cpbj.jpg") no-repeat top center;padding: 30px 0;}    .cplbk{margin:60px auto;overflow: hidden;}    .cplbk li a{display: block;position: relative;}    .btbg{width: 100%;position:absolute;bottom: 0; left:0;height: 48px; text-align: center; background:#2a8ecd;transition: all ease .3s;}    .cplbk li a:hover .btbg{height: 100%;background: rgba(42, 142, 205, 0.8)}    .cplbk li a:hover .btbg h1{width: 90%; margin: 0 auto;border-bottom: 1px solid #9dcae6;border-top: 1px solid #9dcae6;margin-top:100px;}    .btbg h1{margin: 0;font-size: 18px; color: #fff;line-height: 48px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}    .ycxw h1{font-size: 15px; line-height: 36px;color:#555; margin: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}    .ycxw p{margin: 0;font-size: 13px;line-height: 20px;color: #928888;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .ycxwb{width: 380px; float: right;}    .zcsj{width: 76px;        float: left;background: #f2f2f7;height: 76px; overflow: hidden; font-size: 24px; text-align: center;color: #555555;line-height: 30px;padding-top:10px;}    .zcsj span{display: block;font-size: 14px; color: #acacac; line-height: 30px;}    .xwlb li{width: 100%; overflow: hidden;padding:20px 0; border-bottom: 1px dotted #e6e6e6;position: relative;top: 0;transition: all ease .3s;}    .xwlb li:hover{top: -8px;}    .xwlb li:hover .zcsj{background:#2a8ecd; color: #fff;transition:  all ease .3s; }    .xwlb li:hover .zcsj span{color: #fff;}    .ycxw{padding-left:70px;}    .ckgd{ width:20%; float: right; line-height: 34px; border: 1px solid #cccccc;text-align:center;margin-top:20px;color: #555;}    .gyk img{margin: 15px auto;}    .gyk article{font-size: 14px;line-height: 28px;color: #555;}    .gybt{width: 100%; overflow: hidden;}    .zcnr{width: 70%; float: left;}    .zcnr h1{margin: 0; font-size: 22px; color: #4e4e4e; line-height:40px; background: url("../images/xht.jpg") no-repeat left bottom;}    .ywz{display: block; font-size: 14px; line-height:36px;color: #6e6e6e;}    .firstp{margin: 60px auto;}    .navbar-nav{float: right !important;}    .xl1{cursor: pointer;background:#32aadc;border-radius:5px;padding: 0 4px;padding-left: 10px;margin-top: 5px;width:100px;float: right; line-height:30px;}    .xl1 .caret{ top: 15px; right:5px}    .xl1 a{color: #fff}    .yx{width: 220px;font-size: 14px;line-height: 40px; float: right;color: #fff;background: url("../images/yx.png") no-repeat left center;padding-left: 30px;}    .dh{width: 220px;font-size: 14px;line-height: 40px; float: right;color: #fff;background: url("../images/dh.png") no-repeat left center;padding-left: 30px;}    .ttop{width: 100%;background: #2a8ecd;}    .well00 p{margin: 0;}    .well00 p a{font-size: 14px;line-height: 32px;color: #555;padding:0 10px;display: block;}    .logo{padding: 10px 0;}    .logo img{height: 78px;}    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:none;        color:#2984a0 !important;}    .navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding:0 !important;}    .nav> li:hover .dropdown-menu {display: block;}    .nav>li>a{        padding:0px 22px !important; font-size:15px; color:#333 !important; line-height:86px;}    .nav{margin-top:10px;}    .nav>li>a:hover{color:#2984a0 !important;}    .navbar{margin-bottom: 0;}    .navbar-default{background: none !important;border: none !important;}    .container-fluid{        padding: 0 !important;}    .top img{margin: 0 auto;}    .yc0 {        display: none !important;    }    .yc {        display: block !important;    }}.listfy {text-align: center; width:100%; display:block; margin:5px auto;}.pagination {    display: inline-block;    padding-left: 0;    margin: 20px 0;    border-radius: 4px;}.pagination > li {    display: inline;}.pagination > li > a,.pagination > li > span {    position: relative;    float: left;    padding: 6px 12px;    margin-left: -1px;    line-height: 1.42857143;    color: #555;    text-decoration: none;    background-color: #fff;    font-size:14px;    border: 1px solid #e5e5e5;}.pagination > li:first-child > a,.pagination > li:first-child > span {    margin-left: 0;    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;}.pagination > li:last-child > a,.pagination > li:last-child > span {    border-top-right-radius: 4px;    border-bottom-right-radius: 4px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {    z-index: 2;    color: #c0850b;    background-color: #eee;    border-color: #ddd;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {    z-index: 3;    color: #fff;    cursor: default;    background-color: #0072bb;    border-color: #0072bb;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {    color: #777;    cursor: not-allowed;    background-color: #fff;    border-color: #ddd;}.pagination-lg > li > a,.pagination-lg > li > span {    padding: 10px 16px;    font-size: 14px;    line-height: 1.3333333;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {    border-top-left-radius: 6px;    border-bottom-left-radius: 6px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {    border-top-right-radius: 6px;    border-bottom-right-radius: 6px;}.pagination-sm > li > a,.pagination-sm > li > span {    padding: 5px 10px;    font-size: 12px;    line-height: 1.5;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {    border-top-left-radius: 3px;    border-bottom-left-radius: 3px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {    border-top-right-radius: 3px;    border-bottom-right-radius: 3px;}